Axillary Node — definition

1. axillary node (Noun)

1 definition

axillary node (Noun) — Any of the lymph glands of the armpit; fights infections in the neck and chest and arm regions.

3 types of
lymph gland lymph node node